package ComandoTarjeta;

import DAOFabrica.FabricaDAO;
import DAOInterfaz.IDAOTarjeta;
import Dominio.Movimiento;
import Dominio.Parametro;

public class ComandoConsultarTarjetaPorFecha {
	private Parametro _parametro;
	private Movimiento[] _listaMovimiento = null;
	
	public ComandoConsultarTarjetaPorFecha( Parametro parametro ){
		_parametro = parametro;
	}
	
	public Movimiento[] ejecutar(){
		try{
			IDAOTarjeta daoTarjeta = 
				FabricaDAO.obtenerFabricaDAOMySQL().obtenerDAOTarjeta();
			_listaMovimiento =  daoTarjeta.movimientoTarjetaFecha(_parametro);
		}catch (Exception e) {
			// TODO: handle exception
		}
		return _listaMovimiento;
	}

}
